home *** CD-ROM | disk | FTP | other *** search
/ Windows Expert / Windows Expert.iso / others / instal.zip / INSTALL.H < prev    next >
Text File  |  1991-06-12  |  2KB  |  79 lines

  1. /* 'About' dialog box resource id */
  2.  
  3. #define STD_EXIT_MSGBOX   MB_ICONEXCLAMATION | MB_YESNO | MB_DEFBUTTON2 | MB_SYSTEMMODAL
  4. #define STD_OK_MSGBOX     MB_ICONEXCLAMATION | MB_OK | MB_SYSTEMMODAL
  5.  
  6. #define ID_APP           1
  7. #define ABOUTBOX         1
  8. #define DLG_WINSETUP     11
  9. #define DLG_INSERTDISK   16
  10. #define DLG_COPYERROR    19
  11. #define DLG_PROGRESS     400
  12. #define DLG_EXIT         25
  13. #define ID_BAR             401
  14. #define PRO_CLASS        "PRO"
  15.  
  16. /* Dialog box items and controls. */
  17.  
  18. #define ID_NULL           -1
  19. #define ID_OK              1
  20. #define ID_CANCEL          2
  21. #define ID_INSTALLAPPS       102
  22. #define ID_README       106
  23. #define ID_INSTALLPRINTER  104
  24. #define ID_ABORT           4
  25. #define ID_RETRY           5
  26. #define ID_IGNORE          6
  27. #define ID_EDIT            11
  28. #define ID_TEXT            12
  29. #define ID_EDIT1           200
  30. #define ID_EXITSETUP       7
  31.  
  32. #define IDS_ERROR    20000
  33.  
  34. #define ID_STATUS0   4000
  35. #define ID_STATUS1   (ID_STATUS0 + 1)
  36. #define ID_STATUS2   (ID_STATUS0 + 2)
  37. #define ID_STATUS3   (ID_STATUS0 + 3)
  38. #define ID_STATUS4   (ID_STATUS0 + 4)
  39.  
  40. /* setup template options */
  41.  
  42. #define F_PRINTER   0x01
  43. #define F_APPS      0x02
  44. #define F_README    0x04
  45. #define F_CONTINUE  0x08
  46.  
  47. /*
  48.  *  String IDs
  49.  */
  50. #define IDS_APPNAME             302
  51. #define IDS_NOINF        372
  52. #define IDS_NOINFMEM        393
  53. #define IDS_WINCOPY             332
  54. #define IDS_WAITCOPY            319
  55. #define IDS_COPYING             317
  56. #define IDS_OUTOFDISK        359
  57. #define IDS_DISKS               329
  58. #define IDS_PROGMAN_GROUP    354
  59. #define IDS_BUILDPMG            431
  60. #define IDS_EXITMSG             432
  61. #define IDS_EXITCAPTION         433
  62. #define IDS_DISKSPACE           434
  63. #define IDS_NEEDROOM            435
  64. #define IDS_INFNAME             436
  65. #define IDS_DEFAULT_DIR         437
  66. #define IDS_FINISHED            438
  67.  
  68. /* 
  69.  *  Function prototypes
  70.  */
  71. BOOL PUBLIC ControlInit (HANDLE hPrev, HANDLE hInst);
  72. LONG PUBLIC fnText   (HWND, unsigned, WORD, LONG);
  73. BOOL PUBLIC wsProgman(HWND hwnd);
  74. void PRIVATE SetProgmanSize();
  75. void PUBLIC ActivateMain();
  76. BOOL PUBLIC fnErrorMsg(int ID_Error_Message);
  77. VOID PUBLIC fnOkMsgBox(int ID_Error_Message);
  78. int  FAR fDialog(int id,HWND hwnd,FARPROC fpfn);
  79.